//#define _CRT_SECURE_NO_WARNINGS 1
//#include<iostream>
//using namespace std;
//int x, y;
//int ans;
//int a[1500];
//int is_f(int n)
//{
//	if ((n % 400 == 0) || (n % 4 == 0 && n % 100 != 0))
//		return 1;
//	else
//		return 0;
//}
//int main()
//{
//	cin >> x >> y;
//	int i = 0, j = 0;
//	for (i = x; i <= y; i++)
//	{
//		if (is_f(i))
//		{
//			ans++;
//			a[j++] = i;
//		}
//	}
//	cout << ans << endl;
//	for (i = 0; a[i] != 0; i++)
//		cout << a[i] << " ";
//	return 0;
//}